package com.winner.command_parrern;

/**
 * Superior是上级的意思, 请求者(指挥官)  即发起请求命令的人
 * 指挥官包含具体的命令的构造, 具体的命令里有 接收者(士兵)的构造
 *
 * @Author wangxinle5
 * @since 2024-04-22
 */
public class ArmySuperior {

    Command command;

    public void setCommand(Command command){
        this.command = command;
    }

    public void startExecuteCommand(){
        command.execute(); // 让具体命令执行execute()方法
    }
}
